//
//  Header.h
//  Super_WeiBo
//
//  Created by SuperMac on 16/3/24.
//  Copyright © 2016年 lc. All rights reserved.
//

#ifndef Header_h
#define Header_h


#endif 
/* 
 1、元组在临时组织值的时候很有用,但是并不适合创建复杂的数据结构。如果数据结构并不是临时使用,使用类或者结构体更为恰当。
 
 2、Swift 的 nil 和 Objective-C 中的 nil 并不一样。在 Objective-C 中, nil 是一个指向不存在对象的指 针。在 Swift 中, nil 不是指针——它是一个确定的值,用来表示值缺失。任何类型的可选状态都可以被设置 为nil ,不只是对象类型。
 
 3、可选值后面加感叹号( ! )表示强制解析，特别要注意的是，使用( ! )来获取一个不存在的可选值会导致运行时错误，在使用( ! )来强制解析值之前,一定要确定可选包含一个非 nil 的值。针对此种特殊情况往往会使用 可选绑定 来判断可选值是否为 nil。
 
 4、
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 */




